﻿@charset "utf-8";
/* CSS Document */



body { margin:0 auto; font-size:12px;
	font-family: "宋体"; color:#262626;
	background:#c8e9fc; line-height:normal;}
img{ border:0;}

/*--通用Class 开始--*/


div,span,p, ul,li, h1, h2, h3, h4, h5, img, form, input,select,dl, dt,dd,table, tr, td{ padding:0; margin:0;}
ul,li{list-style:none;}
h1{ font-size:30px;}
h2{ font-size:24px;}
h3{ font-size:18px;}
h4{ font-size:12px;}
.w22{ width:22%;}
	/*连接*/
a{text-decoration:none;color:#262626;}
a:hover{ color:#0a7cc4;}

	/*按钮*/

.btn_search{ width:70px; height:22px; border:0; line-height:22px; padding:2px auto 2px 28px; color:#fff; font-weight:bold; background:url(../images/btn_search.gif) no-repeat 0% 1px; border:none; }
.gmsp_th{ height:30px; background:url(../images/ti_dbg.gif) bottom repeat-x;}
    
.btn_bg{ width:75px; height:22px; border:0; line-height:22px; color:#fff; background:url(../images/btn_bg.gif) no-repeat; cursor:hand;}
.btn_bgon{width:75px; height:22px; border:0; line-height:22px; color:#fff;background: url(../images/btn_bgon.gif) no-repeat;}
.btn_mouseout{width:75px; height:22px; border:0;line-height:22px; color:#fff; background:url(../images/btn_bg.gif) no-repeat;}
	/*输入框*/
	 div img,div input,div select{ vertical-align:middle;} 
	.inp_bb{ height:22px; line-height:22px; border:1px solid #779a11; padding-left:3px; background-color:#fff;}
	.inp_lv{ height:22px; line-height:22px; border:1px solid #779a11; padding-left:3px; background-color:#fff;}
	/*字体颜色*/
	.juh{ color:#f76515;}
    .blue, a.blue{ color:#0a7cc4; text-decoration:none;}
	       a:hover.blue{ background:#f8de4b; padding:4px;}
	       
	.blue_td{ color:#0a7cc4; padding:2px;}
		     .blue_td a{ color:#0a7cc4; text-decoration:none; padding:2px;}
		     .blue_td a:hover{ background:#f8de4b; padding:2px;}	
	/*通用系统对话框*/
.padd_r10{ padding-right:10px;}	
/*---------商品详情---2011-7-25-26----------*/
.btn_dbg{ width:90px; height:23px; border:0; line-height:23px; color:#fff; background:url(../images/btn_dbg.gif) no-repeat; cursor:hand;}

.sp_detbox{ line-height:30px;}
   .sp_detbox_tdl{ text-align:right; margin-right:3px;}
   .sp_detbox_tdr{ text-align:left;}
      .sp_tdrp{background:#e8f9d5; padding:2px;}

.jiage_juzi{ font-size:14px; font-weight:bold; color:#fc5614;}

.suofang img{ width:expression(this.width > 300 ? "300px" : this.width);height:expression(this.height > 300 ? "300px" : this.height);}

.miaoshu_p{ line-height:18px; text-indent:24px; margin-bottom:10px;}
/*--通用Class 结束-------------------------------------*/
#head {width:100%; height:60px; background:#024c88;}

#body_left{width:183px; margin-left:17px;}
#bb_right{ padding-right:17px; height:100%; font-size:12px;font-family: "宋体"; }
.main{ margin-top:10px; background: url(../images/rr_jiao.gif) top right no-repeat #f5fafe; padding:10px; min-height:100%;height:100%;_height:460px;font-size:12px;font-family: "宋体";}

#foot{
clear:both;
width:100%;
height:32px; color:#57a8c6; text-align:center; line-height:32px; background:url(../images/foot_bg.gif) repeat-x;}

/*--head--头-----------*/	
#logo{ position:absolute; top:10px; left:15px; }
       #logo h1{width:174px; height:45px; background:url(../images/logo.gif) no-repeat scroll 0% 0% transparent; text-indent: -999px; }
	    #logo a{
	display:block;
	position:absolute;
	width:174px;
	height:45px;
	text-indent: -999px;
}	
#top_l{position:absolute; top:0px; width:950px; height:60px; background:url(../images/head_lbg.gif) no-repeat;}

.date{position:absolute; left:220px; top:20px; width:300px; color:#032763; line-height:18px; }

.message{position:absolute; left:450px; top:20px; width:150px; color:#032763; line-height:18px; }

#tuichu{ position:absolute; top:0; right:0; width:300px; height:60px;}	 
    #tuichu p{ margin-top:28px; color:#fff; margin-right:20px; text-align:right;} 
	 #tuichu p span{ display:inline; margin-left:10px;} 
	 #tuichu a{ color:#fff;text-decoration:none;} 
	 #tuichu a:hover{ text-decoration:underline;} 

/*-- 左面菜单--------*/
.menu{ width:183px;  margin-top:10px; background:url(../images/left_bg.gif) right repeat-y; padding-bottom:10px; min-height:460px;height:100%;_height:460px;}
      .menu ul {font-size:14px; font-weight:bold; line-height:30px; }
       .menu ul li{ width:183px; height:30px; color:#022663; background:url(../images/menu_bg.gif) left no-repeat; display:block; margin-bottom:10px; text-indent:20px;}
	        .menu ul li a{ width:183px; height:30px; color:#022663; text-decoration:none; background:url(../images/menu_bg.gif) left no-repeat; display:block; margin-bottom:10px;}
			.menu ul li a:hover{color:#fff; text-decoration:none;}
       .menu ul li.onn{width:183px; height:30px; color:#fff; background:url(../images/menu_on.gif) no-repeat; text-indent:20px;}
	   	   
.fu_nav{ width:183px; height:auto;}
    .fu_nav ul{ padding:5px 10px 10px 10px;}
    .fu_nav ul li{ font-size:12px; color:#0e0d0d; height:30px; line-height:30px; padding-left:20px;} 
	.fu_nav ul li a{ text-decoration:none; color:#0e0d0d; height:30px; line-height:30px;} 
	 .fu_nav ul li a:hover{color:#1f84cd;}  
	 .fu_nav ul li.navon{color:#fff; background:url(../images/nav_bgon.gif) center no-repeat; }
	 
	 
/*-- 结束-------------------------------------*/
 	   
/*--右面内容- 开始------------------------------------------------------------------*/	
/*--搜索-开始-------------*/		
.search{ margin:10px auto;}

.location{height:30px; border-bottom:1px solid #cae4ff; line-height:30px; text-indent:15px; margin-bottom:10px;font-size:12px;font-family: "宋体"; }
.search_con{ border:1px solid #cae4ff; text-align:left; line-height:24px; padding-top:10px; padding-bottom:10px; background:url(../images/search_bg.gif) repeat-x #fff;font-size:12px;font-family: "宋体";}
.txt_title{line-height:24px;background:url(../images/search_bg.gif) repeat-x #fff;font-size:12px;font-family: "宋体";}
.fun_btn{ margin:10px auto; height:30px; background:url(../images/fun_btnbg.gif) repeat-x;padding-top:5px;}  
     .fun_btn h4{ float:left; color:#121010;line-height:28px; text-indent:20px;}
     .fun_btn p{ width:75px; height:22px; float:right; margin-right:20px; margin-top:3px;}     
        
.tdtxt_rr{ text-align:right;}		 
		

/*--表格-开始-------------*/	
#tab_box{ min-height:360px;}
#grid{line-height:28px; border-collapse:collapse; border:1px solid #c1e5ff; text-align:center; color:#000;}
       #grid th{ color:#4c4c4c;}
	    #grid td{ font-size:12px; color:#4c4c4c; }	
       .grid_tdbai{ background:#fff;font-size:12px;font-family: "宋体";}
	   .grid_th_rb{ border-right:1px solid #c1e5ff;border-bottom:1px solid #c1e5ff;font-size:12px;font-family: "宋体";}
	   .grid_th_rb_order_up{ border-right:1px solid #c1e5ff;border-bottom:1px solid #c1e5ff;font-size:12px;font-family: "宋体";cursor:pointer;background:url(../images/order_asc.gif) center right no-repeat;}
	   .grid_th_rb_order_down{ border-right:1px solid #c1e5ff;border-bottom:1px solid #c1e5ff;font-size:12px;font-family: "宋体";cursor:pointer;background:url(../images/order_desc.gif) center right no-repeat;}
	   .grid_th_rb_order{ border-right:1px solid #c1e5ff;border-bottom:1px solid #c1e5ff;font-size:12px;font-family: "宋体";cursor:pointer;background:url(../images/order_bg.gif) center right no-repeat;}
 .ico_px{ width:11px; height:10px; }
     /*分页显示*/
   
   .pages{ height:38px; background:#e1eefe; clear:both;}
       .fenye {height:36px; font-size:12px; line-height:36px;}
	   .fenye a{border: 1px solid  #dddddd; padding:4px 6px; color:#064882; margin-right:2px; text-decoration:none; background-color:#fcfef3 }
	   .fenye a:hover,.viciao a:active{ border: 1px solid #779a11; padding:4px 6px; line-height:28px;}
	   .fenye span.cuurent{ padding:4px 6px; margin-right:4px; background-color:#064882; color:#FFFFFF;}
	   .fenye span.disabled{ padding:4px 6px; color:#4d4d4d; margin-right:4px; background:#dddddd;}	
.page-button {
	border:#CCCCCC solid 1px;
	cursor:hand;
	background-color:#FFFFFF;
	FONT-SIZE: 12px; 
	font-family: Arial,Courier New;
	padding-left:0px;
	padding-right:0px;
	margin:0;
	overflow:visible;
	width:auto;
	-moz-outline:0 none;
	outline:0 none;
}

.table_list{
	margin: 0px 0px 0px 0px;
	text-indent : 0px;
	BACKGROUND-COLOR: #88C9EB;
}
.table_list .tdth
{
	BACKGROUND-COLOR:#CCDAF8;
}
.table_list th
{
	BACKGROUND-COLOR:#CCDAF8;
	white-space:nowrap;
	height:20px;
}
.table_list tr.odd 
{
	text-indent : 5px;
	background-color: #FFFFFF;
	height:20px;
}

.table_list tr.even 
{
	text-indent : 5px;
	background-color: #C2E8FF;
	height:20px;
}
.table_list tr.add 
{
	text-indent : 5px;
	background-color: #E0FFFF;
	height:20px;
}
.table_list tr.gray 
{
	text-indent : 5px;
	background-color: #C0C0C0;
	height:20px;
}
/*--操作列字体颜色-------------*/	
.blueFont{
	font-size:12px;
	font-family: "宋体"; 
	color:#4169E1;
}
.calendarBodyContainer{
	width:153px;
}
